package com.yuuko.yuukoapi.model.system

import org.babyfish.jimmer.sql.Serialized

@Serialized
data class MenuMeta(
    val activeIcon: String? = null,
    val activePath: String? = null,
    val affixTab: Boolean? = null,
    val affixTabOrder: Int? = null,
    val badge: String? = null,
    val badgeType: String? = null,
    val badgeVariants: String? = null,
    val hideChildrenInMenu: Boolean? = null,
    val hideInBreadcrumb: Boolean? = null,
    val hideInMenu: Boolean? = null,
    val hideInTab: Boolean? = null,
    val icon: String? = null,
    val iframeSrc: String? = null,
    val keepAlive: Boolean? = null,
    val link: String? = null,
    val maxNumOfOpenTab: Int? = null,
    val noBasicLayout: Boolean? = null,
    val openInNewWindow: Boolean? = null,
    val order: Int? = null,
    val query: Map<String, Any>? = null,
    val title: String? = null
)